const fs = require('fs');  
const path = require('path');  
  
function countFilesInDir(dirPath, callback) {  
    fs.readdir(dirPath, (err, files) => {  
        if (err) {  
            return callback(err);  
        }  
          
        // files是一个包含目录中所有文件和子目录名称的数组  
        // 我们只关心文件，所以直接返回files数组的长度  
        callback(null, files.length);  
    });  
}  
  
// 使用示例  
const directoryPath = '/Users/zhongjiankun/Documents/code/crawler/xhs/data/万宁系列/万宁海边怎么玩'; // 替换为你的目录路径  
countFilesInDir(directoryPath, (err, count) => {  
    if (err) {  
        console.error('Error:', err);  
    } else {  
        console.log(`文件数量: ${count}`);  
    }  
});